---
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: 184
      functionLinenumberEnd: 205
      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:197,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: 220
      functionLinenumberEnd: 221
      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:221,16'
          Dst:             ref_sub
    - functionName:    message_unref
      functionSourceFile: '/src/dbus-broker/src/dbus/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      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:139,17'
          Dst:             ref_dec
        - Src:             'src/dbus/message.h:139,17'
          Dst:             message_free
    - functionName:    message_unrefp
      functionSourceFile: '/src/dbus-broker/src/dbus/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      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:157,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: 36
      functionLinenumberEnd: 37
      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: 184
      functionLinenumberEnd: 205
      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:197,17'
          Dst:             __assert_fail
    - functionName:    ref_dec
      functionSourceFile: '/src/dbus-broker/build/../src/util/ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      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:221,16'
          Dst:             ref_sub
    - functionName:    message_unref
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      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:139,17'
          Dst:             ref_dec
        - Src:             '../src/dbus/message.h:139,17'
          Dst:             message_free
    - functionName:    message_free
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 153
      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:147,28'
          Dst:             c_internal_container_of
        - Src:             '../src/dbus/message.c:151,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: 108
      functionLinenumberEnd: 114
      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:112,9'
          Dst:             log_vappendf
    - functionName:    message_log_append
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 701
      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:663,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/message.c:653,9'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:665,17'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:675,17'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:685,17'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:691,17'
          Dst:             log_appendf
        - Src:             '../src/dbus/message.c:699,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: 511
      functionLinenumberEnd: 642
      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:521,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:522,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:523,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:529,18'
          Dst:             address_to_string
        - Src:             '../src/dbus/message.c:554,20'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:567,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:568,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:581,21'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:585,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:586,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:622,61'
          Dst:             __bswap_32
        - Src:             '../src/dbus/message.c:622,17'
          Dst:             c_memcpy
        - Src:             '../src/dbus/message.c:624,61'
          Dst:             __uint32_identity
        - Src:             '../src/dbus/message.c:624,17'
          Dst:             c_memcpy
        - Src:             '../src/dbus/message.c:625,9'
          Dst:             c_memcpy
        - Src:             '../src/dbus/message.c:626,9'
          Dst:             c_memset
        - Src:             '../src/dbus/message.c:639,45'
          Dst:             __bswap_32
        - Src:             '../src/dbus/message.c:641,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: 368
      functionLinenumberEnd: 425
      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:403,17'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/message.c:380,23'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:381,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:387,21'
          Dst:             c_dvar_type_new_from_signature
        - Src:             '../src/dbus/message.c:389,40'
          Dst:             error_slow_origin
        - Src:             '../src/dbus/message.c:400,9'
          Dst:             c_dvar_begin_read
        - Src:             '../src/dbus/message.c:408,33'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:415,25'
          Dst:             c_dvar_skip
        - Src:             '../src/dbus/message.c:420,13'
          Dst:             c_dvar_end_read
        - Src:             '../src/dbus/message.c:422,32'
          Dst:             error_slow_origin
        - Src:             '../src/dbus/message.c:425,1'
          Dst:             c_dvar_deinit
    - functionName:    message_parse_header
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 366
      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:233,17'
          Branch Sides:    []
        - Branch String:   '../src/dbus/message.c:320,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/message.c:179,9'
          Dst:             c_dvar_begin_read
        - Src:             '../src/dbus/message.c:194,9'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:220,16'
          Dst:             c_dvar_more
        - Src:             '../src/dbus/message.c:221,17'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:224,25'
          Dst:             c_dvar_skip
        - Src:             '../src/dbus/message.c:238,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:240,30'
          Dst:             strcmp
        - Src:             '../src/dbus/message.c:246,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:248,30'
          Dst:             strcmp
        - Src:             '../src/dbus/message.c:251,82'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:251,30'
          Dst:             dbus_validate_interface
        - Src:             '../src/dbus/message.c:257,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:259,76'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:259,30'
          Dst:             dbus_validate_member
        - Src:             '../src/dbus/message.c:265,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:267,84'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:267,30'
          Dst:             dbus_validate_error_name
        - Src:             '../src/dbus/message.c:273,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:281,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:283,79'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:283,30'
          Dst:             dbus_validate_name
        - Src:             '../src/dbus/message.c:289,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:291,74'
          Dst:             strlen
        - Src:             '../src/dbus/message.c:291,30'
          Dst:             dbus_validate_name
        - Src:             '../src/dbus/message.c:299,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:303,25'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:305,57'
          Dst:             fdlist_count
        - Src:             '../src/dbus/message.c:311,32'
          Dst:             error_slow_origin
        - Src:             '../src/dbus/message.c:357,9'
          Dst:             c_dvar_read
        - Src:             '../src/dbus/message.c:359,13'
          Dst:             c_dvar_end_read
        - Src:             '../src/dbus/message.c:363,24'
          Dst:             error_slow_fold
        - Src:             '../src/dbus/message.c:366,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: 442
      functionLinenumberEnd: 488
      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:453,13'
          Dst:             message_parse_header
        - Src:             '../src/dbus/message.c:455,24'
          Dst:             error_slow_trace
        - Src:             '../src/dbus/message.c:471,13'
          Dst:             message_parse_body
        - Src:             '../src/dbus/message.c:473,24'
          Dst:             error_slow_trace
        - Src:             '../src/dbus/message.c:484,17'
          Dst:             fdlist_truncate
    - functionName:    message_new_outgoing
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 143
      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:113,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:114,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:115,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:117,9'
          Dst:             __assert_fail
        - Src:             '../src/dbus/message.c:124,13'
          Dst:             message_new
        - Src:             '../src/dbus/message.c:126,24'
          Dst:             error_slow_trace
        - Src:             '../src/dbus/message.c:143,1'
          Dst:             message_unrefp
    - functionName:    message_new
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 39
      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:32,24'
          Dst:             error_slow_origin
        - Src:             '../src/dbus/message.c:39,1'
          Dst:             message_unrefp
    - functionName:    message_unrefp
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      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:157,1'
          Dst:             message_unref
    - functionName:    message_new_incoming
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/message.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 94
      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:60,55'
          Dst:             __uint32_identity
        - Src:             '../src/dbus/message.c:61,36'
          Dst:             __uint32_identity
        - Src:             '../src/dbus/message.c:63,55'
          Dst:             __bswap_32
        - Src:             '../src/dbus/message.c:64,36'
          Dst:             __bswap_32
        - Src:             '../src/dbus/message.c:73,13'
          Dst:             message_new
        - Src:             '../src/dbus/message.c:75,24'
          Dst:             error_slow_trace
        - Src:             '../src/dbus/message.c:89,9'
          Dst:             c_memcpy
        - Src:             '../src/dbus/message.c:94,1'
          Dst:             message_unrefp
    - functionName:    dbus_validate_error_name
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/protocol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      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:146,16'
          Dst:             dbus_validate_interface
    - functionName:    dbus_validate_interface
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/protocol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 106
      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: 117
      functionLinenumberEnd: 134
      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: 68
      functionLinenumberEnd: 69
      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:69,16'
          Dst:             dbus_validate_name_common
    - functionName:    dbus_validate_name_common
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/protocol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 44
      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: 55
      functionLinenumberEnd: 56
      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:56,16'
          Dst:             dbus_validate_name_common
    - functionName:    error_slow_fold
      functionSourceFile: '/src/dbus-broker/build/../src/util/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 186
      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:182,21'
          Dst:             error_slow_trace
        - Src:             '../src/util/error.c:184,21'
          Dst:             error_slow_origin
    - functionName:    error_slow_trace
      functionSourceFile: '/src/dbus-broker/build/../src/util/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 160
      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:158,17'
          Dst:             fprintf
    - functionName:    error_slow_origin
      functionSourceFile: '/src/dbus-broker/build/../src/util/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 134
      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:    32
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/error.c:125,29'
          Dst:             __errno_location
        - Src:             '../src/util/error.c:126,17'
          Dst:             __errno_location
        - Src:             '../src/util/error.c:127,17'
          Dst:             fprintf
        - Src:             '../src/util/error.c:128,17'
          Dst:             __errno_location
        - Src:             '../src/util/error.c:130,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:    30
      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: 181
      functionLinenumberEnd: 191
      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:184,13'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:186,21'
          Dst:             fdlist_count
    - functionName:    fdlist_data
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      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: 36
      functionLinenumberEnd: 37
      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: 152
      functionLinenumberEnd: 166
      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:156,13'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:157,13'
          Dst:             fdlist_count
        - Src:             '../src/util/fdlist.c:159,9'
          Dst:             __assert_fail
        - Src:             '../src/util/fdlist.c:163,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: 123
      functionLinenumberEnd: 138
      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:128,21'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:129,21'
          Dst:             fdlist_count
        - Src:             '../src/util/fdlist.c:133,33'
          Dst:             c_close
    - functionName:    fdlist_freep
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      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:28,1'
          Dst:             fdlist_free
    - functionName:    fdlist_new_dup_fds
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 109
      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:87,13'
          Dst:             fdlist_new_with_fds
        - Src:             '../src/util/fdlist.c:89,24'
          Dst:             error_slow_trace
        - Src:             '../src/util/fdlist.c:91,13'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:93,24'
          Dst:             fcntl64
        - Src:             '../src/util/fdlist.c:95,30'
          Dst:             __errno_location
        - Src:             '../src/util/fdlist.c:98,40'
          Dst:             c_close
        - Src:             '../src/util/fdlist.c:100,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/fdlist.c:109,1'
          Dst:             fdlist_freep
    - functionName:    fdlist_new_with_fds
      functionSourceFile: '/src/dbus-broker/build/../src/util/fdlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 47
      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:35,16'
          Dst:             calloc
        - Src:             '../src/util/fdlist.c:37,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/fdlist.c:43,18'
          Dst:             fdlist_data
        - Src:             '../src/util/fdlist.c:43,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: 60
      functionLinenumberEnd: 67
      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:63,13'
          Dst:             fdlist_new_with_fds
    - functionName:    log_fd_send
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 298
      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:286,9'
          Dst:             c_memcpy
        - Src:             '../src/util/log.c:293,13'
          Dst:             sendmsg
        - Src:             '../src/util/log.c:295,34'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:295,34'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:295,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: 387
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         49
      ICount:          354
      EdgeCount:       66
      CyclomaticComplexity: 19
      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:395,13'
          Dst:             send
        - Src:             '../src/util/log.c:410,20'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:412,20'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:413,24'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:413,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:442,9'
          Dst:             munmap
        - Src:             '../src/util/log.c:445,13'
          Dst:             ftruncate64
        - Src:             '../src/util/log.c:447,24'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:447,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:449,13'
          Dst:             misc_memfd_add_seals
        - Src:             '../src/util/log.c:455,24'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:455,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:457,13'
          Dst:             log_fd_send
        - Src:             '../src/util/log.c:459,24'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:465,21'
          Dst:             send
        - Src:             '../src/util/log.c:470,32'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:470,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:474,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: 300
      functionLinenumberEnd: 315
      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:304,21'
          Dst:             send
        - Src:             '../src/util/log.c:306,32'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:306,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:308,32'
          Dst:             error_slow_origin
    - functionName:    log_stream_send
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          313
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - error_slow_origin
        - error_slow_trace
        - ioctl
        - log_loop_send
        - send
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:346,29'
          Dst:             ioctl
        - Src:             '../src/util/log.c:348,40'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:348,40'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:355,21'
          Dst:             send
        - Src:             '../src/util/log.c:359,29'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:360,40'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:360,40'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:371,13'
          Dst:             log_loop_send
        - Src:             '../src/util/log.c:373,24'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:377,21'
          Dst:             log_loop_send
        - Src:             '../src/util/log.c:381,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: 104
      functionLinenumberEnd: 105
      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:105,40'
          Dst:             strlen
        - Src:             '../src/util/log.h:105,16'
          Dst:             log_append
    - functionName:    log_append
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - c_memcpy
        - log_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:592,25'
          Dst:             log_alloc
        - Src:             '../src/util/log.c:600,9'
          Dst:             c_memcpy
    - functionName:    log_alloc
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          279
      EdgeCount:       50
      CyclomaticComplexity: 14
      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:227,9'
          Dst:             __assert_fail
        - Src:             '../src/util/log.c:234,18'
          Dst:             misc_memfd
        - Src:             '../src/util/log.c:245,38'
          Dst:             error_slow_fold
        - Src:             '../src/util/log.c:250,21'
          Dst:             mmap64
        - Src:             '../src/util/log.c:252,38'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:252,38'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:256,21'
          Dst:             ftruncate64
        - Src:             '../src/util/log.c:258,38'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:258,38'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:262,21'
          Dst:             mmap64
        - Src:             '../src/util/log.c:264,38'
          Dst:             __errno_location
        - Src:             '../src/util/log.c:264,38'
          Dst:             error_slow_origin
        - Src:             '../src/util/log.c:273,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: 108
      functionLinenumberEnd: 114
      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:112,9'
          Dst:             log_vappendf
    - functionName:    log_vappendf
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - log_alloc
        - vsnprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:616,14'
          Dst:             log_alloc
        - Src:             '../src/util/log.c:619,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: 646
      functionLinenumberEnd: 688
      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:667,13'
          Dst:             log_alloc
        - Src:             '../src/util/log.c:668,17'
          Dst:             log_appendf
        - Src:             '../src/util/log.c:686,25'
          Dst:             log_appendf
    - functionName:    log_commit_journal
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 530
      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:518,17'
          Dst:             log_appends
        - Src:             '../src/util/log.c:519,17'
          Dst:             log_vappendf
        - Src:             '../src/util/log.c:520,17'
          Dst:             log_appends
        - Src:             '../src/util/log.c:524,21'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:526,21'
          Dst:             log_journal_send
        - Src:             '../src/util/log.c:530,16'
          Dst:             error_slow_trace
    - functionName:    log_commit_stderr
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 503
      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:491,17'
          Dst:             log_appendf
        - Src:             '../src/util/log.c:492,17'
          Dst:             log_vappendf
        - Src:             '../src/util/log.c:493,17'
          Dst:             log_appends
        - Src:             '../src/util/log.c:497,21'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:499,21'
          Dst:             log_stream_send
        - Src:             '../src/util/log.c:503,16'
          Dst:             error_slow_trace
    - functionName:    log_vcommitf
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          97
      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:557,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/util/log.c:559,21'
          Dst:             error_slow_trace
        - Src:             '../src/util/log.c:562,21'
          Dst:             log_commit_stderr
        - Src:             '../src/util/log.c:565,21'
          Dst:             log_commit_journal
        - Src:             '../src/util/log.c:568,21'
          Dst:             error_slow_origin
    - functionName:    log_set_lossy
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      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: 194
      functionLinenumberEnd: 195
      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: 175
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          97
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - c_close
        - munmap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/log.c:177,17'
          Dst:             munmap
        - Src:             '../src/util/log.c:178,9'
          Dst:             c_close
        - Src:             '../src/util/log.c:180,17'
          Dst:             c_close
    - functionName:    log_init_journal_consume
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 164
      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:158,9'
          Dst:             __assert_fail
        - Src:             '../src/util/log.c:160,9'
          Dst:             log_init
    - functionName:    log_init
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          60
      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: 140
      functionLinenumberEnd: 147
      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:141,9'
          Dst:             __assert_fail
        - Src:             '../src/util/log.c:143,9'
          Dst:             log_init
    - functionName:    log_init_stderr
      functionSourceFile: '/src/dbus-broker/build/../src/util/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 130
      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:124,9'
          Dst:             __assert_fail
        - Src:             '../src/util/log.c:126,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: 294
      functionLinenumberEnd: 297
      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_bump_nofile
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          112
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - error_slow_origin
        - getrlimit64
        - setrlimit64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/util/misc.c:279,13'
          Dst:             getrlimit64
        - Src:             '../src/util/misc.c:281,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:281,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:286,21'
          Dst:             setrlimit64
        - Src:             '../src/util/misc.c:288,32'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:288,32'
          Dst:             error_slow_origin
    - functionName:    getrlimit64
      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:    setrlimit64
      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:    util_drop_permissions
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 273
      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:262,9'
          Dst:             setgroups
        - Src:             '../src/util/misc.c:264,13'
          Dst:             setgid
        - Src:             '../src/util/misc.c:266,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:266,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:268,13'
          Dst:             setuid
        - Src:             '../src/util/misc.c:270,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:270,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: 248
      functionLinenumberEnd: 256
      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: 229
      functionLinenumberEnd: 237
      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: 211
      functionLinenumberEnd: 217
      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: 168
      functionLinenumberEnd: 176
      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:171,13'
          Dst:             fcntl64
        - Src:             '../src/util/misc.c:173,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:173,24'
          Dst:             error_slow_origin
    - functionName:    misc_memfd_get_seals
      functionSourceFile: '/src/dbus-broker/build/../src/util/misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 199
      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:193,17'
          Dst:             fcntl64
        - Src:             '../src/util/misc.c:195,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:195,24'
          Dst:             error_slow_origin
    - functionName:    syscall_memfd_create
      functionSourceFile: '/src/dbus-broker/build/../src/util/syscall.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 40
      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:40,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: 63
      functionLinenumberEnd: 148
      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:77,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:89,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:96,14'
          Dst:             syscall_memfd_create
        - Src:             '../src/util/misc.c:97,23'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:99,22'
          Dst:             syscall_memfd_create
        - Src:             '../src/util/misc.c:102,24'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:102,24'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:109,21'
          Dst:             fstat64
        - 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:113,21'
          Dst:             fchmod
        - Src:             '../src/util/misc.c:115,32'
          Dst:             __errno_location
        - Src:             '../src/util/misc.c:115,32'
          Dst:             error_slow_origin
        - Src:             '../src/util/misc.c:134,21'
          Dst:             misc_memfd_get_seals
        - Src:             '../src/util/misc.c:136,32'
          Dst:             error_slow_fold
        - Src:             '../src/util/misc.c:139,29'
          Dst:             misc_memfd_add_seals
        - Src:             '../src/util/misc.c:141,40'
          Dst:             error_slow_fold
        - Src:             '../src/util/misc.c:148,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: 140
      functionLinenumberEnd: 157
      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:143,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/address.c:145,21'
          Dst:             snprintf
        - Src:             '../src/dbus/address.c:146,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/address.c:149,17'
          Dst:             strlen
        - Src:             '../src/dbus/address.c:149,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/address.c:150,17'
          Dst:             strcpy
        - Src:             '../src/dbus/address.c:153,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: 111
      functionLinenumberEnd: 125
      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:114,9'
          Branch Sides:    []
      Callsites:
        - Src:             '../src/dbus/address.c:116,21'
          Dst:             snprintf
        - Src:             '../src/dbus/address.c:117,17'
          Dst:             __assert_fail
        - Src:             '../src/dbus/address.c:122,17'
          Dst:             __assert_fail
    - functionName:    address_from_string
      functionSourceFile: '/src/dbus-broker/build/../src/dbus/address.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 96
      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:81,21'
          Dst:             strncmp
        - Src:             '../src/dbus/address.c:85,17'
          Dst:             __errno_location
        - Src:             '../src/dbus/address.c:86,22'
          Dst:             __isoc23_strtoull
        - Src:             '../src/dbus/address.c:87,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: 47
      functionLinenumberEnd: 49
      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: 32
      functionLinenumberEnd: 34
      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:       []
...
