---
Fuzzer filename: '/src/fuzz-message.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ref_sub
      functionSourceFile: '/src/dbus-broker/src/util/ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/ref.h:194,17'
          Dst:             __assert_fail
    - 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:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ref_dec
      functionSourceFile: '/src/dbus-broker/src/util/ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ref_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/ref.h:218,16'
          Dst:             ref_sub
    - functionName:    message_unref
      functionSourceFile: '/src/dbus-broker/src/dbus/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - message_free
        - ref_dec
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dbus/message.h:136,17'
          Dst:             ref_dec
        - Src:             'src/dbus/message.h:136,17'
          Dst:             message_free
    - functionName:    message_unrefp
      functionSourceFile: '/src/dbus-broker/src/dbus/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - message_unref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dbus/message.h:154,1'
          Dst:             message_unref
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/fuzz-message.c'
      linkageType:     externalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - message_new_incoming
        - message_parse_metadata
        - message_stitch_sender
        - message_unrefp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-message.c:30,13'
          Dst:             message_new_incoming
        - Src:             'fuzz-message.c:39,13'
          Dst:             message_parse_metadata
        - Src:             'fuzz-message.c:43,9'
          Dst:             message_stitch_sender
        - Src:             'fuzz-message.c:46,1'
          Dst:             message_unrefp
    - functionName:    fdlist_count
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_skip
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c_dvar_vskip
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.h:328,13'
          Dst:             c_dvar_vskip
    - functionName:    c_dvar_read
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c_dvar_vread
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.h:307,13'
          Dst:             c_dvar_vread
    - functionName:    ref_sub
      functionSourceFile: '/src/dbus-broker/build/../src/util/ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/ref.h:194,17'
          Dst:             __assert_fail
    - functionName:    ref_dec
      functionSourceFile: '/src/dbus-broker/build/../src/util/ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ref_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/ref.h:218,16'
          Dst:             ref_sub
    - functionName:    message_unref
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - message_free
        - ref_dec
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/message.h:136,17'
          Dst:             ref_dec
        - Src:             '../src/dbus/message.h:136,17'
          Dst:             message_free
    - functionName:    message_free
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - c_internal_container_of
        - fdlist_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/message.c:144,28'
          Dst:             c_internal_container_of
        - Src:             '../src/dbus/message.c:148,9'
          Dst:             fdlist_free
    - functionName:    c_internal_container_of
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-gnuc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_appendf
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log_vappendf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.h:108,9'
          Dst:             log_vappendf
    - functionName:    message_log_append
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          209
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - log_appendf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/dbus/message.c:660,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/message.c:650,9'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:662,17'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:672,17'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:682,17'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:688,17'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:696,17'
          Dst:             log_appendf
    - functionName:    c_memset
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    message_stitch_sender
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          515
      EdgeCount:       51
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - __bswap_32
        - __uint32_identity
        - address_to_string
        - c_memcpy
        - c_memset
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/message.c:518,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:519,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:520,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:526,18'
          Dst:             address_to_string
        - Src:             '../src/dbus/message.c:551,20'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:564,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:565,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:578,21'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:582,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:583,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:619,61'
          Dst:             __bswap_32
        - Src:             '../src/dbus/message.c:619,17'
          Dst:             c_memcpy
        - Src:             '../src/dbus/message.c:621,61'
          Dst:             __uint32_identity
        - Src:             '../src/dbus/message.c:621,17'
          Dst:             c_memcpy
        - Src:             '../src/dbus/message.c:622,9'
          Dst:             c_memcpy
        - Src:             '../src/dbus/message.c:623,9'
          Dst:             c_memset
        - Src:             '../src/dbus/message.c:636,45'
          Dst:             __bswap_32
        - Src:             '../src/dbus/message.c:638,45'
          Dst:             __uint32_identity
    - 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:    10
      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:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_memcpy
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      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:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    message_parse_body
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          300
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - c_dvar_begin_read
        - c_dvar_deinit
        - c_dvar_end_read
        - c_dvar_read
        - c_dvar_skip
        - c_dvar_type_new_from_signature
        - error_slow_origin
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/dbus/message.c:400,17'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/message.c:377,23'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:378,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:384,21'
          Dst:             c_dvar_type_new_from_signature
        - Src:             '../src/dbus/message.c:386,40'
          Dst:             error_slow_origin
        - Src:             '../src/dbus/message.c:397,9'
          Dst:             c_dvar_begin_read
        - Src:             '../src/dbus/message.c:405,33'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:412,25'
          Dst:             c_dvar_skip
        - Src:             '../src/dbus/message.c:417,13'
          Dst:             c_dvar_end_read
        - Src:             '../src/dbus/message.c:419,32'
          Dst:             error_slow_origin
        - Src:             '../src/dbus/message.c:422,1'
          Dst:             c_dvar_deinit
    - functionName:    message_parse_header
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          494
      EdgeCount:       84
      CyclomaticComplexity: 20
      functionsReached:
        - c_dvar_begin_read
        - c_dvar_deinit
        - c_dvar_end_read
        - c_dvar_more
        - c_dvar_read
        - c_dvar_skip
        - dbus_validate_error_name
        - dbus_validate_interface
        - dbus_validate_member
        - dbus_validate_name
        - error_slow_fold
        - error_slow_origin
        - fdlist_count
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/dbus/message.c:230,17'
          Branch Sides:    []
        - Branch String:   '../src/dbus/message.c:317,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/message.c:176,9'
          Dst:             c_dvar_begin_read
        - Src:             '../src/dbus/message.c:191,9'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:217,16'
          Dst:             c_dvar_more
        - Src:             '../src/dbus/message.c:218,17'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:221,25'
          Dst:             c_dvar_skip
        - Src:             '../src/dbus/message.c:235,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:237,30'
          Dst:             strcmp
        - Src:             '../src/dbus/message.c:243,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:245,30'
          Dst:             strcmp
        - Src:             '../src/dbus/message.c:248,82'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:248,30'
          Dst:             dbus_validate_interface
        - Src:             '../src/dbus/message.c:254,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:256,76'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:256,30'
          Dst:             dbus_validate_member
        - Src:             '../src/dbus/message.c:262,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:264,84'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:264,30'
          Dst:             dbus_validate_error_name
        - Src:             '../src/dbus/message.c:270,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:278,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:280,79'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:280,30'
          Dst:             dbus_validate_name
        - Src:             '../src/dbus/message.c:286,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:288,74'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:288,30'
          Dst:             dbus_validate_name
        - Src:             '../src/dbus/message.c:296,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:300,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:302,57'
          Dst:             fdlist_count
        - Src:             '../src/dbus/message.c:308,32'
          Dst:             error_slow_origin
        - Src:             '../src/dbus/message.c:354,9'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:356,13'
          Dst:             c_dvar_end_read
        - Src:             '../src/dbus/message.c:360,24'
          Dst:             error_slow_fold
        - Src:             '../src/dbus/message.c:363,1'
          Dst:             c_dvar_deinit
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    message_parse_metadata
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          171
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - error_slow_trace
        - fdlist_truncate
        - message_parse_body
        - message_parse_header
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/message.c:450,13'
          Dst:             message_parse_header
        - Src:             '../src/dbus/message.c:452,24'
          Dst:             error_slow_trace
        - Src:             '../src/dbus/message.c:468,13'
          Dst:             message_parse_body
        - Src:             '../src/dbus/message.c:470,24'
          Dst:             error_slow_trace
        - Src:             '../src/dbus/message.c:481,17'
          Dst:             fdlist_truncate
    - functionName:    message_new_outgoing
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          351
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - error_slow_trace
        - message_new
        - message_unrefp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/message.c:110,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:111,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:112,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:114,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:121,13'
          Dst:             message_new
        - Src:             '../src/dbus/message.c:123,24'
          Dst:             error_slow_trace
        - Src:             '../src/dbus/message.c:140,1'
          Dst:             message_unrefp
    - functionName:    message_new
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - error_slow_origin
        - message_unrefp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/message.c:29,24'
          Dst:             error_slow_origin
        - Src:             '../src/dbus/message.c:36,1'
          Dst:             message_unrefp
    - functionName:    message_unrefp
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - message_unref
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/message.h:154,1'
          Dst:             message_unref
    - functionName:    message_new_incoming
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          268
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __bswap_32
        - __uint32_identity
        - c_memcpy
        - error_slow_trace
        - message_new
        - message_unrefp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/message.c:57,55'
          Dst:             __uint32_identity
        - Src:             '../src/dbus/message.c:58,36'
          Dst:             __uint32_identity
        - Src:             '../src/dbus/message.c:60,55'
          Dst:             __bswap_32
        - Src:             '../src/dbus/message.c:61,36'
          Dst:             __bswap_32
        - Src:             '../src/dbus/message.c:70,13'
          Dst:             message_new
        - Src:             '../src/dbus/message.c:72,24'
          Dst:             error_slow_trace
        - Src:             '../src/dbus/message.c:86,9'
          Dst:             c_memcpy
        - Src:             '../src/dbus/message.c:91,1'
          Dst:             message_unrefp
    - functionName:    dbus_validate_error_name
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/protocol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dbus_validate_interface
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/protocol.c:143,16'
          Dst:             dbus_validate_interface
    - functionName:    dbus_validate_interface
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/protocol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          197
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dbus_validate_member
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/protocol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          159
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dbus_validate_namespace
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/protocol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dbus_validate_name_common
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/protocol.c:66,16'
          Dst:             dbus_validate_name_common
    - functionName:    dbus_validate_name_common
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/protocol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          262
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dbus_validate_name
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/protocol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dbus_validate_name_common
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/protocol.c:53,16'
          Dst:             dbus_validate_name_common
    - functionName:    error_slow_fold
      functionSourceFile: '/src/dbus-broker/build/../src/util/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - error_slow_origin
        - error_slow_trace
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/error.c:179,21'
          Dst:             error_slow_trace
        - Src:             '../src/util/error.c:181,21'
          Dst:             error_slow_origin
    - functionName:    error_slow_trace
      functionSourceFile: '/src/dbus-broker/build/../src/util/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/error.c:155,17'
          Dst:             fprintf
    - functionName:    error_slow_origin
      functionSourceFile: '/src/dbus-broker/build/../src/util/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fprintf
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/error.c:122,29'
          Dst:             __errno_location
        - Src:             '../src/util/error.c:123,17'
          Dst:             __errno_location
        - Src:             '../src/util/error.c:124,17'
          Dst:             fprintf
        - Src:             '../src/util/error.c:125,17'
          Dst:             __errno_location
        - Src:             '../src/util/error.c:127,17'
          Dst:             fprintf
    - 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:    28
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fdlist_steal
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fdlist_count
        - fdlist_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/fdlist.c:181,13'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:183,21'
          Dst:             fdlist_count
    - functionName:    fdlist_data
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fdlist_count
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fdlist_truncate
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - c_close
        - fdlist_count
        - fdlist_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/fdlist.c:153,13'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:154,13'
          Dst:             fdlist_count
        - Src:             '../src/util/fdlist.c:156,9'
          Dst:             __assert_fail
        - Src:             '../src/util/fdlist.c:160,25'
          Dst:             c_close
    - functionName:    c_close
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - close
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcstdaux-1/src/c-stdaux-unix.h:62,17'
          Dst:             close
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fdlist_free
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - c_close
        - fdlist_count
        - fdlist_data
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/fdlist.c:125,21'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:126,21'
          Dst:             fdlist_count
        - Src:             '../src/util/fdlist.c:130,33'
          Dst:             c_close
    - functionName:    fdlist_freep
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fdlist_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/fdlist.h:25,1'
          Dst:             fdlist_free
    - functionName:    fdlist_new_dup_fds
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          169
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - c_close
        - error_slow_origin
        - error_slow_trace
        - fcntl64
        - fdlist_data
        - fdlist_freep
        - fdlist_new_with_fds
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/fdlist.c:84,13'
          Dst:             fdlist_new_with_fds
        - Src:             '../src/util/fdlist.c:86,24'
          Dst:             error_slow_trace
        - Src:             '../src/util/fdlist.c:88,13'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:90,24'
          Dst:             fcntl64
        - Src:             '../src/util/fdlist.c:92,30'
          Dst:             __errno_location
        - Src:             '../src/util/fdlist.c:95,40'
          Dst:             c_close
        - Src:             '../src/util/fdlist.c:97,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/fdlist.c:106,1'
          Dst:             fdlist_freep
    - functionName:    fdlist_new_with_fds
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - c_memcpy
        - calloc
        - error_slow_origin
        - fdlist_data
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/fdlist.c:32,16'
          Dst:             calloc
        - Src:             '../src/util/fdlist.c:34,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/fdlist.c:40,18'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:40,9'
          Dst:             c_memcpy
    - functionName:    fcntl64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_memcpy
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fdlist_new_consume_fds
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fdlist_new_with_fds
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/fdlist.c:60,13'
          Dst:             fdlist_new_with_fds
    - functionName:    log_fd_send
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - c_memcpy
        - error_slow_origin
        - sendmsg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:283,9'
          Dst:             c_memcpy
        - Src:             '../src/util/log.c:290,13'
          Dst:             sendmsg
        - Src:             '../src/util/log.c:292,34'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:292,34'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:292,57'
          Dst:             error_slow_origin
    - functionName:    c_memcpy
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sendmsg
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_closep
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c_close
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcstdaux-1/src/c-stdaux-unix.h:97,1'
          Dst:             c_close
    - functionName:    c_close
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - close
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcstdaux-1/src/c-stdaux-unix.h:62,17'
          Dst:             close
    - functionName:    log_journal_send
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          343
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - c_closep
        - error_slow_origin
        - error_slow_trace
        - ftruncate64
        - log_fd_send
        - misc_memfd_add_seals
        - munmap
        - send
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:384,13'
          Dst:             send
        - Src:             '../src/util/log.c:399,20'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:401,20'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:402,24'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:402,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:431,9'
          Dst:             munmap
        - Src:             '../src/util/log.c:434,13'
          Dst:             ftruncate64
        - Src:             '../src/util/log.c:436,24'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:436,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:438,13'
          Dst:             misc_memfd_add_seals
        - Src:             '../src/util/log.c:444,24'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:444,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:446,13'
          Dst:             log_fd_send
        - Src:             '../src/util/log.c:448,24'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:454,21'
          Dst:             send
        - Src:             '../src/util/log.c:459,32'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:459,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:463,1'
          Dst:             c_closep
    - functionName:    send
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ftruncate64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_loop_send
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - error_slow_origin
        - send
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:301,21'
          Dst:             send
        - Src:             '../src/util/log.c:303,32'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:303,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:305,32'
          Dst:             error_slow_origin
    - functionName:    log_stream_send
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         45
      ICount:          298
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - error_slow_origin
        - error_slow_trace
        - ioctl
        - log_loop_send
        - send
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:338,29'
          Dst:             ioctl
        - Src:             '../src/util/log.c:340,40'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:340,40'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:347,21'
          Dst:             send
        - Src:             '../src/util/log.c:351,29'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:352,40'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:352,40'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:364,13'
          Dst:             log_loop_send
        - Src:             '../src/util/log.c:366,24'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:369,21'
          Dst:             log_loop_send
        - Src:             '../src/util/log.c:373,32'
          Dst:             error_slow_trace
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_appends
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log_append
        - strlen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.h:101,40'
          Dst:             strlen
        - Src:             '../src/util/log.h:101,16'
          Dst:             log_append
    - functionName:    log_append
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - c_memcpy
        - log_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:580,25'
          Dst:             log_alloc
        - Src:             '../src/util/log.c:588,9'
          Dst:             c_memcpy
    - functionName:    log_alloc
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          267
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - __errno_location
        - c_closep
        - error_slow_fold
        - error_slow_origin
        - ftruncate64
        - misc_memfd
        - mmap64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:224,9'
          Dst:             __assert_fail
        - Src:             '../src/util/log.c:231,18'
          Dst:             misc_memfd
        - Src:             '../src/util/log.c:242,38'
          Dst:             error_slow_fold
        - Src:             '../src/util/log.c:247,21'
          Dst:             mmap64
        - Src:             '../src/util/log.c:249,38'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:249,38'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:253,21'
          Dst:             ftruncate64
        - Src:             '../src/util/log.c:255,38'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:255,38'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:259,21'
          Dst:             mmap64
        - Src:             '../src/util/log.c:261,38'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:261,38'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:270,1'
          Dst:             c_closep
    - functionName:    mmap64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_appendf
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log_vappendf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.h:108,9'
          Dst:             log_vappendf
    - functionName:    log_vappendf
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - log_alloc
        - vsnprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:604,14'
          Dst:             log_alloc
        - Src:             '../src/util/log.c:607,13'
          Dst:             vsnprintf
    - 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:    log_append_common
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          116
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - log_alloc
        - log_appendf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:655,13'
          Dst:             log_alloc
        - Src:             '../src/util/log.c:656,17'
          Dst:             log_appendf
        - Src:             '../src/util/log.c:674,25'
          Dst:             log_appendf
    - functionName:    log_commit_journal
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          132
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - error_slow_trace
        - log_appends
        - log_journal_send
        - log_vappendf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:507,17'
          Dst:             log_appends
        - Src:             '../src/util/log.c:508,17'
          Dst:             log_vappendf
        - Src:             '../src/util/log.c:509,17'
          Dst:             log_appends
        - Src:             '../src/util/log.c:513,21'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:515,21'
          Dst:             log_journal_send
        - Src:             '../src/util/log.c:519,16'
          Dst:             error_slow_trace
    - functionName:    log_commit_stderr
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          147
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - error_slow_trace
        - log_appendf
        - log_appends
        - log_stream_send
        - log_vappendf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:480,17'
          Dst:             log_appendf
        - Src:             '../src/util/log.c:481,17'
          Dst:             log_vappendf
        - Src:             '../src/util/log.c:482,17'
          Dst:             log_appends
        - Src:             '../src/util/log.c:486,21'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:488,21'
          Dst:             log_stream_send
        - Src:             '../src/util/log.c:492,16'
          Dst:             error_slow_trace
    - functionName:    log_vcommitf
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - error_slow_origin
        - error_slow_trace
        - log_commit_journal
        - log_commit_stderr
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/util/log.c:546,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/util/log.c:548,21'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:551,21'
          Dst:             log_commit_stderr
        - Src:             '../src/util/log.c:554,21'
          Dst:             log_commit_journal
        - Src:             '../src/util/log.c:557,21'
          Dst:             error_slow_origin
    - functionName:    log_set_lossy
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_get_fd
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_deinit
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          92
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - c_close
        - munmap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:174,17'
          Dst:             munmap
        - Src:             '../src/util/log.c:175,9'
          Dst:             c_close
        - Src:             '../src/util/log.c:177,17'
          Dst:             c_close
    - functionName:    log_init_journal_consume
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - log_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:155,9'
          Dst:             __assert_fail
        - Src:             '../src/util/log.c:157,9'
          Dst:             log_init
    - functionName:    log_init
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_init_journal
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - log_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:138,9'
          Dst:             __assert_fail
        - Src:             '../src/util/log.c:140,9'
          Dst:             log_init
    - functionName:    log_init_stderr
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - log_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:121,9'
          Dst:             __assert_fail
        - Src:             '../src/util/log.c:123,9'
          Dst:             log_init
    - functionName:    c_close
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - close
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcstdaux-1/src/c-stdaux-unix.h:62,17'
          Dst:             close
    - functionName:    util_peak_update
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    util_drop_permissions
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - error_slow_origin
        - setgid
        - setgroups
        - setuid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/misc.c:258,9'
          Dst:             setgroups
        - Src:             '../src/util/misc.c:260,13'
          Dst:             setgid
        - Src:             '../src/util/misc.c:262,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:262,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:264,13'
          Dst:             setuid
        - Src:             '../src/util/misc.c:266,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:266,24'
          Dst:             error_slow_origin
    - functionName:    setgroups
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setgid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setuid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    util_t2u_saturating
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    util_z2u_saturating
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    util_umul64_saturating
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    misc_memfd_add_seals
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - error_slow_origin
        - fcntl64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/misc.c:167,13'
          Dst:             fcntl64
        - Src:             '../src/util/misc.c:169,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:169,24'
          Dst:             error_slow_origin
    - functionName:    misc_memfd_get_seals
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - error_slow_origin
        - fcntl64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/misc.c:189,17'
          Dst:             fcntl64
        - Src:             '../src/util/misc.c:191,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:191,24'
          Dst:             error_slow_origin
    - functionName:    syscall_memfd_create
      functionSourceFile: '/src/dbus-broker/build/../src/util/syscall.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - syscall
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/syscall.h:37,21'
          Dst:             syscall
    - functionName:    syscall
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_closep
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c_close
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcstdaux-1/src/c-stdaux-unix.h:97,1'
          Dst:             c_close
    - functionName:    misc_memfd
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          379
      EdgeCount:       78
      CyclomaticComplexity: 23
      functionsReached:
        - __errno_location
        - c_closep
        - error_slow_fold
        - error_slow_origin
        - fchmod
        - fstat64
        - misc_memfd_add_seals
        - misc_memfd_get_seals
        - syscall_memfd_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/misc.c:73,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:85,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:92,14'
          Dst:             syscall_memfd_create
        - Src:             '../src/util/misc.c:93,23'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:95,22'
          Dst:             syscall_memfd_create
        - Src:             '../src/util/misc.c:98,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:98,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:105,21'
          Dst:             fstat64
        - Src:             '../src/util/misc.c:107,32'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:107,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:109,21'
          Dst:             fchmod
        - Src:             '../src/util/misc.c:111,32'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:111,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:130,21'
          Dst:             misc_memfd_get_seals
        - Src:             '../src/util/misc.c:132,32'
          Dst:             error_slow_fold
        - Src:             '../src/util/misc.c:135,29'
          Dst:             misc_memfd_add_seals
        - Src:             '../src/util/misc.c:137,40'
          Dst:             error_slow_fold
        - Src:             '../src/util/misc.c:144,1'
          Dst:             c_closep
    - functionName:    fstat64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    address_write
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/address.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          102
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
        - snprintf
        - strcpy
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/dbus/address.c:140,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/address.c:142,21'
          Dst:             snprintf
        - Src:             '../src/dbus/address.c:143,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/address.c:146,17'
          Dst:             strlen
        - Src:             '../src/dbus/address.c:146,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/address.c:147,17'
          Dst:             strcpy
        - Src:             '../src/dbus/address.c:150,17'
          Dst:             __assert_fail
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    address_to_string
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/address.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/dbus/address.c:111,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/address.c:113,21'
          Dst:             snprintf
        - Src:             '../src/dbus/address.c:114,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/address.c:119,17'
          Dst:             __assert_fail
    - functionName:    address_from_string
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/address.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          113
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - __isoc23_strtoull
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/dbus/address.c:78,21'
          Dst:             strncmp
        - Src:             '../src/dbus/address.c:82,17'
          Dst:             __errno_location
        - Src:             '../src/dbus/address.c:83,22'
          Dst:             __isoc23_strtoull
        - Src:             '../src/dbus/address.c:84,46'
          Dst:             __errno_location
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __isoc23_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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    address_init_from_name
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/address.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    address_init_from_id
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/address.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_pop
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_push
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          129
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_next_varg
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          223
      EdgeCount:       46
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar.c:149,9'
          Branch Sides:    []
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar.c:172,9'
          Branch Sides:    []
      Callsites:       []
    - functionName:    c_dvar_get_parent_types
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_get_root_types
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_get_data
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_get_poison
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_is_big_endian
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_free
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - c_dvar_deinit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.c:74,9'
          Dst:             c_dvar_deinit
    - functionName:    c_dvar_deinit
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - c_dvar_init
        - c_dvar_rewind
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.c:42,17'
          Dst:             c_dvar_rewind
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.c:47,9'
          Dst:             c_dvar_init
    - functionName:    c_dvar_rewind
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.c:130,9'
          Dst:             __assert_fail
    - functionName:    c_dvar_init
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_freep
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - c_dvar_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.h:277,17'
          Dst:             c_dvar_free
    - functionName:    c_dvar_new
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - c_dvar_freep
        - c_dvar_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.c:60,9'
          Dst:             c_dvar_init
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.c:65,1'
          Dst:             c_dvar_freep
    - functionName:    c_dvar_read
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c_dvar_vread
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.h:307,13'
          Dst:             c_dvar_vread
    - functionName:    c_dvar_vread
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - c_dvar_dummy_vread
        - c_dvar_try_vread
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:657,9'
          Dst:             __assert_fail
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:658,9'
          Dst:             __assert_fail
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:661,17'
          Dst:             c_dvar_dummy_vread
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:663,31'
          Dst:             c_dvar_try_vread
    - functionName:    c_dvar_dummy_vread
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          464
      EdgeCount:       105
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar-reader.c:125,17'
          Branch Sides:    []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:201,25'
          Dst:             __assert_fail
    - functionName:    c_dvar_try_vread
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         172
      ICount:          1007
      EdgeCount:       225
      CyclomaticComplexity: 55
      functionsReached:
        - c_dvar_dummy_vread
        - c_dvar_is_path
        - c_dvar_is_signature
        - c_dvar_is_string
        - c_dvar_is_type
        - c_dvar_next_varg
        - c_dvar_pop
        - c_dvar_push
        - c_dvar_read_data
        - c_dvar_read_u16
        - c_dvar_read_u32
        - c_dvar_read_u64
        - c_dvar_read_u8
        - c_dvar_type_free
        - c_dvar_type_new_from_signature
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar-reader.c:226,17'
          Branch Sides:    []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:222,21'
          Dst:             c_dvar_next_varg
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:229,29'
          Dst:             c_dvar_read_u32
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:234,29'
          Dst:             c_dvar_read_data
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:244,25'
          Dst:             c_dvar_push
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:249,29'
          Dst:             c_dvar_read_u8
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:254,29'
          Dst:             c_dvar_read_data
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:258,29'
          Dst:             c_dvar_read_u8
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:262,36'
          Dst:             c_dvar_is_type
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:269,37'
          Dst:             c_dvar_type_new_from_signature
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:287,41'
          Dst:             c_dvar_type_free
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:298,25'
          Dst:             c_dvar_push
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:309,29'
          Dst:             c_dvar_read_data
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:313,25'
          Dst:             c_dvar_push
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:324,25'
          Dst:             c_dvar_pop
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:330,25'
          Dst:             c_dvar_pop
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:334,29'
          Dst:             c_dvar_read_u8
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:345,29'
          Dst:             c_dvar_read_u32
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:361,29'
          Dst:             c_dvar_read_u16
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:374,29'
          Dst:             c_dvar_read_u32
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:387,29'
          Dst:             c_dvar_read_u64
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:401,37'
          Dst:             c_dvar_read_u8
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:407,37'
          Dst:             c_dvar_read_u32
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:412,29'
          Dst:             c_dvar_read_data
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:416,29'
          Dst:             c_dvar_read_u8
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:421,43'
          Dst:             c_dvar_is_string
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:422,43'
          Dst:             c_dvar_is_path
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:423,43'
          Dst:             c_dvar_is_signature
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:455,9'
          Dst:             c_dvar_dummy_vread
    - functionName:    c_dvar_read_u32
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - c_dvar_read_data
        - c_load_32be_aligned
        - c_load_32le_aligned
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:94,13'
          Dst:             c_dvar_read_data
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:97,34'
          Dst:             c_load_32be_aligned
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:99,34'
          Dst:             c_load_32le_aligned
    - functionName:    c_dvar_read_data
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          156
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_read_u8
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - c_dvar_read_data
        - c_load_8
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:68,13'
          Dst:             c_dvar_read_data
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:70,26'
          Dst:             c_load_8
    - functionName:    c_dvar_is_type
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c_dvar_verify_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:883,37'
          Dst:             c_dvar_verify_type
    - functionName:    c_dvar_read_u16
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - c_dvar_read_data
        - c_load_16be_aligned
        - c_load_16le_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:79,13'
          Dst:             c_dvar_read_data
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:82,34'
          Dst:             c_load_16be_aligned
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:84,34'
          Dst:             c_load_16le_aligned
    - functionName:    c_dvar_read_u64
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - c_dvar_read_data
        - c_load_64be_aligned
        - c_load_64le_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:109,13'
          Dst:             c_dvar_read_data
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:112,34'
          Dst:             c_load_64be_aligned
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:114,34'
          Dst:             c_load_64le_aligned
    - functionName:    c_dvar_is_string
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - c_utf8_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:738,9'
          Dst:             c_utf8_verify
    - functionName:    c_dvar_is_path
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          214
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_is_signature
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - c_dvar_verify_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:871,24'
          Dst:             c_dvar_verify_type
    - functionName:    c_dvar_verify_type
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         115
      ICount:          605
      EdgeCount:       149
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar-reader.c:775,17'
          Branch Sides:    []
      Callsites:       []
    - functionName:    c_load_64be_aligned
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          61
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_load_64le_aligned
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          61
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_load_16be_aligned
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_load_16le_aligned
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_load_8
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_load_32be_aligned
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_load_32le_aligned
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_ff
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         61
      ICount:          332
      EdgeCount:       67
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - c_dvar_more
        - c_dvar_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar-reader.c:468,25'
          Branch Sides:    []
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar-reader.c:493,17'
          Branch Sides:    []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:465,80'
          Dst:             c_dvar_more
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:515,25'
          Dst:             __assert_fail
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:546,21'
          Dst:             c_dvar_read
    - functionName:    c_dvar_more
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_end_read
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          162
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - c_dvar_rewind
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:687,9'
          Dst:             __assert_fail
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:688,9'
          Dst:             __assert_fail
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:699,9'
          Dst:             c_dvar_rewind
    - functionName:    c_dvar_try_vskip
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - c_dvar_ff
        - c_dvar_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar-reader.c:572,17'
          Branch Sides:    []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:574,29'
          Dst:             c_dvar_ff
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:584,29'
          Dst:             c_dvar_read
    - functionName:    c_dvar_vskip
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - c_dvar_try_vskip
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:672,9'
          Dst:             __assert_fail
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:673,9'
          Dst:             __assert_fail
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:678,30'
          Dst:             c_dvar_try_vskip
    - functionName:    c_dvar_begin_read
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          213
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - c_dvar_deinit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:618,9'
          Dst:             __assert_fail
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:620,9'
          Dst:             c_dvar_deinit
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-reader.c:638,17'
          Dst:             __assert_fail
    - functionName:    c_dvar_type_compare_string
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_type_free
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_dvar_type_freep
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - c_dvar_type_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar.h:266,17'
          Dst:             c_dvar_type_free
    - functionName:    c_dvar_type_new_from_signature
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         110
      ICount:          782
      EdgeCount:       141
      CyclomaticComplexity: 33
      functionsReached:
        - c_dvar_type_freep
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar-type.c:110,17'
          Branch Sides:    []
        - Branch String:   '../subprojects/libcdvar-1/src/c-dvar-type.c:174,17'
          Branch Sides:    []
      Callsites:
        - Src:             '../subprojects/libcdvar-1/src/c-dvar-type.c:283,1'
          Dst:             c_dvar_type_freep
    - functionName:    c_utf8_verify
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcutf8-1/src/c-utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         137
      ICount:          841
      EdgeCount:       170
      CyclomaticComplexity: 35
      functionsReached:
        - c_load_8
        - c_utf8_verify_ascii
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../subprojects/libcutf8-1/src/c-utf8.c:113,17'
          Branch Sides:    []
      Callsites:
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:113,25'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:120,25'
          Dst:             c_utf8_verify_ascii
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:126,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:136,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:136,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:138,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:148,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:150,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:160,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:160,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:162,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:172,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:174,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:184,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:184,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:186,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:188,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:198,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:200,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:202,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:212,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:212,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:214,29'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:216,29'
          Dst:             c_load_8
    - functionName:    c_load_8
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_utf8_verify_ascii
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcutf8-1/src/c-utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          208
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - c_load_64le_aligned
        - c_load_8
        - c_utf8_word_is_ascii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:43,27'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:54,59'
          Dst:             c_load_64le_aligned
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:54,38'
          Dst:             c_utf8_word_is_ascii
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:55,59'
          Dst:             c_load_64le_aligned
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:55,38'
          Dst:             c_utf8_word_is_ascii
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:66,43'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:67,37'
          Dst:             c_load_8
        - Src:             '../subprojects/libcutf8-1/src/c-utf8.c:77,29'
          Dst:             c_load_8
    - functionName:    c_load_64le_aligned
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          61
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_utf8_word_is_ascii
      functionSourceFile: '/src/dbus-broker/build/../subprojects/libcutf8-1/src/c-utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
